bang people's heads together - Español Inglés Diccionario